Genesis\Api\Request\NonFinancial\Fraud\Reports\DateRange S

Total Complexity 26
Dependencies 6
Dependents 0
Total lines 266
Lines of code 118
Logical lines of code 36
Comment lines 90
Methods 15
Properties 5

Methods 15

Method Rating Maintainability Complexity Lines of code
setStartDate()
S
63 2 12
setEndDate()
S
63 2 12
setImportDate()
S
63 2 12
setReportStartDate()
S
63 2 12
setReportEndDate()
S
63 2 12
getStartDate()
S
75 2 4
getEndDate()
S
75 2 4
getImportDate()
S
75 2 4
getReportStartDate()
S
75 2 4
getReportEndDate()
S
75 2 4
validateConditionallyRequiredDates()
S
65 2 9
populateStructure()
S
59 1 14
initConfiguration()
S
76 1 4
setRequiredFields()
S
69 1 7
checkRequirements()
S
77 1 4